tree tomato (cyphomandra betacea) - Español Inglés Diccionario